import math

inp = input().split(' ')
a = float(inp[0])
b = float(inp[1])

def fun(x):
    return x*x*math.exp(x)

def simpson(a,b):
    ans=0
    k=[1/6,4/6,1/6]
    start=a
    delta=(b-a)/(len(k)-1)
    j=0
    for i in k:
        ans+=i*fun(start+j*delta)
        j+=1
    ans*=(b-a)
    return ans


ans=simpson(a,b)
print("%.5f"%ans)